Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
1 PALMYRA VILLAS Semi-Detached £262,500 26 Jun 2018
2 PALMYRA VILLAS Semi-Detached £77,000 21 Nov 1997